home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Graphics Plus
/
Graphics Plus.iso
/
amiga
/
mpeg
/
mpgplyr1.rdm
< prev
next >
Wrap
Text File
|
1992-12-16
|
3KB
|
99 lines
Short: MPEG Player 1.22 (for all Amigas)
MPEG Video Software Decoder
(Version 1.2; Nov 25,1992)
Lawrence A. Rowe, Ketan Patel, and Brian Smith
Computer Science Division-EECS, Univ. of Calif. at Berkeley
Amiga version 1.22 (Dec 11, 1992) by Michael Balzer
Student of Computer Science, Univ. of Dortmund, Germany
Intro
=====
This is the second release of the first public domain MPEG viewer
for the Commodore Amiga. Please also read the file "README" for
some general information about this software.
Changes against V1.21 (first release):
- Now runs on OS2.0 and up
- Now needs reqtools.library
- Screen mode & depth choosable
- Version string (1.22)
I had to implement sort of a color allocation scheme for 2.x like
OS3.x has. It isn't perfect yet, but it seems to work ok.
I have now included a version which will run on any processor.
Don't expect miracles on a 68000.
Amiga Specials
==============
The Amiga version of this player has (up to now) one additional
option called "-amiga window", that tells the player to open it's
output window on your workbench (better: default public screen).
Otherwise it will prompt you to specify the screen mode, depth
and size of the custom screen, the animation should be displayed
on.
If opening on workbench, you'll get the better results the deeper
your workbench screen is (pen sharing: the player tries to
allocate 128 colors).
There's still no HAM support, but I'll think about it.
Amiga Bugs
==========
Bugs? In *my* code? You must be kidding! Er... okay, ahem. :*)
The breaking problem seems to be gone - but you never know...
Mono dithering isn't functional yet.
Speed
=====
Don't expect this player to be the Speedy Gonzales of anim
players. On an Amiga 4000, you get a maximum of about 5.4 frames
per second (dithering gray on 128 colors NTSC lores screen).
Nevertheless, this release of the player is on my A4000 nearly as
fast as on a SUN Sparcstation IPC. I think, many time is spent
converting the data to plane format. I would love to see future
Amigas using byte-per-pixel-modes...
Source
======
I included the necessary X11 header files (don't think, many
Amiga programmers have them around). The Makefile and code are
for Markus Wild's port of the famous GNU GCC C compiler (thanks
again, Markus!). Don't forget to build an amiga.lib version 39.x
for your GCC before trying to compile the code.
Famous last words
=================
Send me email if you have questions, comments or suggestions!
UseNet: balzer@heike.informatik.uni-dortmund.de
Z-Net: m.balzer@aworld.zer
Have Fun!
Michael
--
Michael Balzer, Wildermuthstrasse 18, W-5828 Ennepetal 14, Germany //
At work: balzer@heike.informatik.uni-dortmund.de +49 231 755-2116 \X/
At home: bilbo@bagsend.aworld.de +49 2333 80908